3f8a83fbacdce1e3d286cf1790182a89d9f6cd11,src/test/java/org/jenkinsci/plugins/docker/workflow/DockerTestUtil.java,DockerTestUtil,assumeDocker,#,42

Before Change


    public static void assumeDocker() throws Exception {
        Launcher.LocalLauncher localLauncher = new Launcher.LocalLauncher(StreamTaskListener.NULL);
        try {
            Assume.assumeThat("Docker working", localLauncher.launch().cmds(DockerTool.getExecutable(null, null, null, null), "ps").join(), is(0));
        } catch (IOException x) {
            Assume.assumeNoException("have Docker installed", x);
        }

After Change


    public static void assumeDocker() throws Exception {
        Launcher.LocalLauncher localLauncher = new Launcher.LocalLauncher(StreamTaskListener.NULL);
        try {
            Assume.assumeThat("Docker working", localLauncher.launch().cmds(DockerTool.getExecutable(null, null, null, null), "ps").start().joinWithTimeout(10, TimeUnit.SECONDS, localLauncher.getListener()), is(0));
        } catch (IOException x) {
            Assume.assumeNoException("have Docker installed", x);
        }